have nothing on the ball

have nothing on the ball

 英

  • na.毫无本领
  • 网络不中用;毫无本事

英汉解释

na.
1.
毫无本领